home *** CD-ROM | disk | FTP | other *** search
/ SGI Varsity Update 1998 August / SGI Varsity Update 1998 August.iso / dist / insight_base.idb / usr / lib / Insight / data / ents / stysheet.ent.z / stysheet.ent
Text File  |  1998-07-29  |  3KB  |  87 lines

  1. <!--
  2. Use this file if your stylesheet has entity declarations at the top.
  3. If not, please use "stysheet.dtd", and see the comment at its top.
  4.  
  5. To use this, add the following line to the top of your stylesheet,
  6. before the first entity declaration:
  7.  
  8.      <!DOCTYPE sheet PUBLIC "-//EBT//DTD DynaText Stylesheets//EN" [
  9.  
  10. and, after the last entity declaration, add the line
  11.  
  12.      ]>
  13.  
  14. If using EBT tools, the public identifier will be resolved in the
  15. default.cat file.  If using another SGML validator, use the
  16. stysheet.cat file.
  17.  
  18. If using an SGML parser that defaults to the reference concrete
  19. syntax, use the "stysheet.dcl" SGML declaration.
  20. -->
  21.  
  22. <!ELEMENT sheet O O (group | style)*>
  23. <!ATTLIST sheet levels NUMBER 2
  24.                 left-indents CDATA "margin-relative">
  25.  
  26. <!ENTITY % tffm "font-family">
  27. <!ENTITY % tfwt "font-weight">
  28. <!ENTITY % tfsl "font-slant">
  29. <!ENTITY % tfsz "font-size">
  30. <!ENTITY % tfvd "font-video">
  31. <!ENTITY % tscr "score">
  32. <!ENTITY % tchs "character-set">
  33. <!ENTITY % tlng "language">
  34. <!ENTITY % textgrp "%tffm;? & %tfwt;? & %tfsl;? & %tfsz;? & %tfvd;? & %tscr;? & %tchs;? & %tlng;?">
  35. <!ENTITY % textmod "%tffm; | %tfwt; | %tfsl; | %tfsz; | %tfvd; | %tscr; | %tchs; | %tlng;">
  36.  
  37. <!ENTITY % vbkb "break-before">
  38. <!ENTITY % vbka "break-after">
  39. <!ENTITY % vspb "space-before">
  40. <!ENTITY % vspa "space-after">
  41. <!ENTITY % vlsp "line-spacing">
  42. <!ENTITY % vvof "vertical-offset">
  43. <!ENTITY % vcol "column">
  44. <!ENTITY % vertgrp "%vbkb;? & %vbka;? & %vspb;? & %vspa;? & %vlsp;? & %vvof;? & %vcol;?">
  45. <!ENTITY % vertmod "%vbkb; | %vbka; | %vspb; | %vspa; | %vlsp; | %vvof; | %vcol;">
  46.  
  47. <!ENTITY % hrju "justification">
  48. <!ENTITY % hrfi "first-indent">
  49. <!ENTITY % hrli "left-indent">
  50. <!ENTITY % hrri "right-indent">
  51. <!ENTITY % hrwi "width">
  52. <!ENTITY % horizgrp "%hrju;? & %hrfi;? & %hrli;? & %hrri;? & %hrwi;?">
  53. <!ENTITY % horizmod "%hrju; | %hrfi; | %hrli; | %hrri; | %hrwi;">
  54.  
  55. <!ENTITY % hysc "script">
  56. <!ENTITY % hyst "script-title">
  57. <!ENTITY % hyit "icon-type">
  58. <!ENTITY % hyip "icon-position">
  59. <!ENTITY % hyin "inline">
  60. <!ENTITY % hyhi "hide">
  61. <!ENTITY % hyho "hotness">
  62. <!ENTITY % hytt "title-tag">
  63. <!ENTITY % hypergrp "%hysc;? & %hyst;? & %hyit;? & %hyip;? & %hyin;? & %hyhi;? & %hyho;? & %hytt;?">
  64. <!ENTITY % hypermod "%hysc; | %hyst; | %hyit; | %hyip; | %hyin; | %hyhi; | %hyho; | %hytt;">
  65.  
  66. <!ENTITY % spfg "foreground">
  67. <!ENTITY % sptb "text-before">
  68. <!ENTITY % spta "text-after">
  69. <!ENTITY % sphr "hrule">
  70. <!ENTITY % spvr "vrule">
  71. <!ENTITY % spmk "make">
  72. <!ENTITY % specgrp "%spfg;? & %sptb;? & %spta;? & %sphr;? & %spvr;? & %spmk;?">
  73. <!ENTITY % specmod "%spfg; | %sptb; | %spta; | %sphr; | %spvr; | %spmk;">
  74.  
  75. <!ENTITY % slsl "select">
  76. <!ENTITY % selctgrp "%slsl;?">
  77. <!ENTITY % selctmod "%slsl;">
  78.  
  79. <!ENTITY % propsgrp "%textgrp; & %vertgrp; & %horizgrp; & %hypergrp; & %specgrp; & %selctgrp;">
  80. <!ENTITY % propsmod "%textmod; | %vertmod; | %horizmod; | %hypermod; | %specmod; | %selctmod;">
  81.  
  82. <!ELEMENT (group|style) - - (%propsgrp;)>
  83. <!ATTLIST group name CDATA #REQUIRED>
  84. <!ATTLIST style name CDATA #REQUIRED group CDATA #IMPLIED>
  85.  
  86. <!ELEMENT (%propsmod;) - - RCDATA>
  87.